utter defeat - German English Dictionary